package site.wanjiahao.list;

public interface List<E> {

    int DEFAULT_CAPACITY = 10;

    int NOT_FOUND_ELEMENT = -1;

    int size();

    boolean isEmpty();

    boolean contains(E ele);

    void add(E ele);

    E get(int index);

    E set(int index, E ele);

    void add(int index, E ele);

    E remove(int index);

    int indexOf(E ele);

    void clear();

}
